home *** CD-ROM | disk | FTP | other *** search
- unit AppBar1;
-
- interface
-
- uses
- Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
- DComm95, StdCtrls, Buttons, Spin, ExtCtrls, Menus;
-
- type
- TForm2 = class(TForm)
- BitBtn1: TBitBtn;
- BitBtn2: TBitBtn;
- BitBtn3: TBitBtn;
- BitBtn4: TBitBtn;
- BitBtn5: TBitBtn;
- BitBtn6: TBitBtn;
- SpinEdit1: TSpinEdit;
- SpinEdit2: TSpinEdit;
- Label1: TLabel;
- Label2: TLabel;
- SpeedButton1: TSpeedButton;
- SpeedButton2: TSpeedButton;
- Label3: TLabel;
- SpinEdit3: TSpinEdit;
- Panel1: TPanel;
- PopupMenu1: TPopupMenu;
- Test11: TMenuItem;
- Test21: TMenuItem;
- Test31: TMenuItem;
- Branch1: TMenuItem;
- SubMenuTest11: TMenuItem;
- Exit1: TMenuItem;
- DCAppBar1: TDCAppBar;
- procedure BitBtn1Click(Sender: TObject);
- procedure FormClose(Sender: TObject; var Action: TCloseAction);
- procedure FormCreate(Sender: TObject);
- procedure BitBtn2Click(Sender: TObject);
- procedure BitBtn3Click(Sender: TObject);
- procedure BitBtn4Click(Sender: TObject);
- procedure BitBtn5Click(Sender: TObject);
- procedure BitBtn6Click(Sender: TObject);
- procedure SpinEdit1Change(Sender: TObject);
- procedure SpinEdit2Change(Sender: TObject);
- procedure SpeedButton1Click(Sender: TObject);
- procedure SpinEdit3Change(Sender: TObject);
- procedure DCAppBar1RightClick(Sender: TObject);
- procedure DCAppBar1RightDblClick(Sender: TObject);
- private
- { Private declarations }
- public
- { Public declarations }
- end;
-
- var
- Form2: TForm2;
-
- implementation
-
- {$R *.DFM}
-
- procedure TForm2.BitBtn1Click(Sender: TObject);
- begin
- DCAppBar1.Active := True;
- end;
-
- procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
- begin
- DCAppBar1.Active := False;
- end;
-
- procedure TForm2.FormCreate(Sender: TObject);
- begin
- DCAppBar1.AddControl(SpeedButton1);
- DCAppBar1.AddControl(SpeedButton2);
- end;
-
- procedure TForm2.BitBtn2Click(Sender: TObject);
- begin
- DCAppBar1.Active := False;
- end;
-
- procedure TForm2.BitBtn3Click(Sender: TObject);
- begin
- DCAppBar1.Orientation := aboLeft;
- end;
-
- procedure TForm2.BitBtn4Click(Sender: TObject);
- begin
- DCAppBar1.Orientation := aboTop;
- end;
-
- procedure TForm2.BitBtn5Click(Sender: TObject);
- begin
- DCAppBar1.Orientation := aboRight;
- end;
-
- procedure TForm2.BitBtn6Click(Sender: TObject);
- begin
- DCAppBar1.Orientation := aboBottom;
- end;
-
- procedure TForm2.SpinEdit1Change(Sender: TObject);
- begin
- DCAppBar1.BarWidth := SpinEdit1.Value;
- end;
-
- procedure TForm2.SpinEdit2Change(Sender: TObject);
- begin
- DCAppBar1.BarHeight := SpinEdit2.Value;
- end;
-
- procedure TForm2.SpeedButton1Click(Sender: TObject);
- begin
- Close;
- end;
-
- procedure TForm2.SpinEdit3Change(Sender: TObject);
- begin
- DCAppBar1.Spacing := SpinEdit3.Value;
- end;
-
- procedure TForm2.DCAppBar1RightClick(Sender: TObject);
- begin
- Panel1.Caption := 'Last event: Single right click';
- end;
-
- procedure TForm2.DCAppBar1RightDblClick(Sender: TObject);
- begin
- Panel1.Caption := 'Last event: Double right click';
- end;
-
- end.
-